@charset "utf-8";
@import url('reset.import.css');
body {font:12px/1.5 tahoma;}
a,a:visited {color:#00ADEF;text-decoration:none;}
a:hover {text-decoration:underline;}
button {border:0 none;background:#26b637;margin:0;width:100%;color:#fff;}
mod,inner,hd,bd {display:block;}
.none {display:none;}
.input-txt {background:#73767c;border-style:solid;border-width:1px 0 0 1px;border-color:#404349;box-sizing:border-box;-moz-box-sizing:border-box;}
.hide-txt {color:transparent;font-size:0;line-height:0;overflow:hidden;background:url(about:blank)}
::-webkit-validation-bubble{display:none;}
.head,.main,.foot {width:960px;margin:0 auto;}
.head {display:-webkit-box;display:-moz-box;display:box;-webkit-box-align:center;-moz-box-align:center;box-align:center;padding:60px 0 0;}
.head .logo {width:130px;}
.head .logo a{vertical-align:top;display:inline-block;width:117px;height:38px;background-image:url(slice/logo-117x38.png);}
.menu {-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;height:5px;background:#26b637;padding-left:40px;}
.menu a,.menu a:visited {display:inline-block;text-align:center;width:72px;height:72px;border-radius:72px;background:#ddd;border:2px solid #fff;top:-36px;position:relative;margin-right:20px;}
.menu b {display:inline-block;margin:20px 0 0;width:28px;height:32px;}
.menu :nth-child(1) b {background-image:url(slice/icon-write-28x32.png)}
.menu :nth-child(2) b {background-image:url(slice/icon-view-28x32.png)}
.menu a:hover {border:0 none;box-shadow:0 0 8px rgba(0,0,0,.6);margin:0 22px 0 2px;background:#26b637;}
.menu :nth-child(1):hover b {background-image:url(slice/icon-write-hover-28x32.png)}
.menu :nth-child(2):hover b {background-image:url(slice/icon-view-hover-28x32.png)}
.menu a.current {background:#26b637;}
.menu :nth-child(1)[class] b {background-image:url(slice/icon-write-hover-28x32.png)}
.menu :nth-child(2)[class] b {background-image:url(slice/icon-view-hover-28x32.png)}
/* main */
.main {display:-webkit-box;display:-moz-box;display:box;-webkit-box-direction:reverse;-moz-box-direction:reverse;box-direction:reverse;margin-top:-17px;}
.content {-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;border:1px solid #e5e5e5;border-width:0 1px;}
.write {padding:70px 40px 40px;}
.write legend,.write label {display:none;}
.write p {display:inline-block;position:relative;}
.write select,.write input {border:1px solid #8c8c8c;border-color:#8c8c8c #d9d9d9 #d9d9d9 #8c8c8c;padding:5px;}
.write .custom-select select {-webkit-appearance:none;}
.write .custom-select select,
.write .custom-select input {padding-right:20px;}
.write .custom-select::after{margin-left:-16px;content:"";display:inline-block;width:0;height:0;overflow:hidden;border-left:4px dashed transparent;border-right:4px dashed transparent;border-top:4px solid #333;pointer-events:none}
.write .btn-submit {font:700 14px/28px tahoma;padding:0 20px;vertical-align:middle;}
/* side */
.side {width:130px;padding-top:50px;}
.side mod {margin-bottom:20px;}
.side bd {padding-right:10px;}
.side h2 {border-bottom:1px solid #e5e5e5;font:700 12px/1.8 arial}
.side p {position:relative;margin-top:6px;}
.side label {position:absolute;left:4px;top:4px;color:#999;}
.side input {-webkit-box-sizing:border-box;padding:2px;width:100%;border:1px solid #bfbfbf;border-color:#bfbfbf #ececec #ececec #bfbfbf}
.side input:focus ~ label {display:none;}
.side button {font:700 14px/1.5 tahoma;}

.page-menu {padding:10px 0;margin-left:-10px;}
.page-menu span,.page-menu a {display:inline-block;padding:0 10px;font:700 14px/40px tahoma;}
.page-menu .disabled {color:#999;}
.page-menu .current {color:#FFBC1F;}
.foot {position:relative;padding:10px 0 40px;border-top:1px solid #e5e5e5;}
.foot menu {position:absolute;right:0;top:10px;color:#ccc;}
.foot menu a {margin:0 5px;}
.foot .join:hover {text-decoration:none;}
.foot .join strong {font-weight:700;letter-spacing:2px;color:#555;}
.foot .icon-isux {display:inline-block;height:16px;width:16px;background-image:url(slice/icon-isux.png);margin-left:6px;vertical-align:text-bottom;}
.foot .copyright {font-family:verdana;font-size:10px;-webkit-text-size-adjust:none;color:#999;}
